internal inguinal ring - Turkish English Dictionary